package com.codemeta.bokit.security.vars;

/**
 * 安全组件 常量类
 *
 * @author hice
 */
public class SecurityVars {

    /**
     * 不拦截的静态资源
     */
    public static final String[] STATICS = {
        // 前端
        "/", "/index",
        // 静态资源
        "/favicon.ico", "/static/**", "/webjars/**", "*.html", "*.css", "*.js",
        "*.png", "*.jpg", "*.gif", "*.ico",
        "**.txt",
        // 放验证码
        "/captcha/**",
        // druid监控
        "/druid/**",
        // 应用监控
        "/actuator", "/actuator/**",
        // 在线文档
        "/doc/**", "/doc.html", "/doc.html", "/v2/api-docs", "/v3/api-docs", "/swagger-resources/**",
        // 默认注册、登录
        "/register", "/user/register", "/admin/register", "/login", "/user/login", "/admin/login",
        // 回调接口、第三方登录、token验证
        "/callback/**", "/oauth2/**", "/token/**"
    };
}